<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*CSS reset*/
html, body, div, p,ol,ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select,fieldset,legend, button, textarea,iframe, table, marquee,img{ margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6{font-size:12px;}
html{min-width:100%; min-height:100%; overflow-x:hidden;}
fieldset{border:0 none;}
legend{display:none;}
textarea,input{outline:none;}
table{border-collapse:collapse;border-spacing:0;}
img{ 
  border: 0 none;
  /*vertical-align:bottom; display:block;空隙的解决方法 */
  max-width:100%;
}
_img{width:100%;}
ul, li{ list-style-type: none; }
em{ font-style:normal;}
body{
	font-family:"Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", Tahoma, Arial, Helvetica, sans-serif;
	color:#545454;
	-webkit-text-size-adjust:none;
	font-size:12px;
	behavior:url("csshover.htc")/*解决IE6不支持hover的问题*/;
	cursor:default;
	background-color:#f4f4f4;
    /*overflow-x:hidden;*/
	}
article, aside, figure, figcaption, footer, header, hgroup, nav, section, summary,time{display: block;}
/*文本选择的高亮效果*/
::selection{background:#3894d8; color:#fff;}
::-moz-selection{background:#3894d8; color:#fff;}
::-webkit-selection{background:#3894d8; color:#fff;}

/*原子类*/
.wrapper{margin:0 auto;width:1002px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left: auto;margin-right: auto;}
.fl{float:left;display:inline;} 
.fr{float:right;display:inline;}
.clearfix:after{
	content:"."; 
	display:block;
	height:0;
	line-height:0; 
	clear:both;
	visibility:hidden;
	}
.clearfix{zoom:1;/*IE6/7*/}
.hide{ display:none;}
.b{ border:1px solid #000000;}
.w{ border:1px solid #ffffff;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}
.f19{font-size:19px;}
.f20{font-size:20px;}
.f21{font-size:21px;}
.f22{font-size:22px;}
.f23{font-size:23px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.block{ display:block;}
.inline_block{display:inline-block;}
.bold{ font-weight:bold;}
.lh36{line-height:36px;}
.lh24{line-height:24px;}
.white{ color:#fff;}
.blue{ color:#0373cc;}
.red{color:#C03;}
.gray_border{ border:1px solid #eaeaea;}
.pointer{ cursor:pointer;}
.Arial{font-family:Arial, Helvetica, sans-serif;}
.over_hidden{overflow:hidden;}
.pos_relative{position:relative;top:0;left:0; z-index:100;}
.pos_absolute{position:absolute;top:0;left:0; z-index:999;}
.transparent{
	filter:alpha(opacity=50);
	-khtml-opacity:0.5;
	-moz-opacity:0.5;
	opacity:0.5;
	}
.right_triangle {
  width: 0;
  height: 0;
  overflow: hidden;
  border-width: 10px;
  border-color: transparent transparent transparent #008091;
  border-style: dashed dashed dashed solid;
}
.wrap_hidden{
	width:100%;
	height:auto;
	overflow:hidden;
	}
/*a*/
a{blr:expression(this.onFocus=this.blur())/*IE下*/; transition:color ease-in-out .3s/*IE10+、Firefox、chrome、Opera*/;} 
a:focus{outline:none;}/*FF下*/
a:link{color:#545454;text-decoration:none;}
a:visited{color:#545454;text-decoration:none;}
a:hover{color:#005ba0;text-decoration:none;}

.defaultBg{
	width:100%;
	height:100%;
	background:url(images/default.jpg) no-repeat center 0;
	background-size:cover !important;
	}
a.enter{
	margin:0 auto;
	display:block;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:15px;
	border:1px solid #165d94;
	color:#165d94;
	position:relative;
	top:320px;
	}
a.enter:hover{
	color:#fff;
	background-color:#165d94;
	opacity:0.8;
	filter:alpha(opacity=80);
	}
/*Header*/
.warn{
	height:45px;
	line-height:45px;
	width:auto;
	text-align:center;
	display:none;
	background-color:#FEE8AB;
	font-size:16px;
	}

#header{
	width:100%;
	height:80px;
	background-color:#f4fbfe;
	}
.h80{height:80px;}
.logo{
	width:199px;
	height:85px;
	}
  /*Menu*/
.menu{padding:30px 0 0 0;}
.menu ul{}
.main_nav{
	float:left;
	display:inline;
	width:120px;
	height:45px;
	position:relative;
	top:0;
	left:0;
	z-index:100;
	}
.main_nav a{
	margin:0 auto;
	display:block;
	width:98px;
	height:43px;
	line-height:43px;
	text-align:center;
	font-size:14px;
	border:1px solid transparent;
	position:relative;
	top:0;
	left:0;
	z-index:10000;
	}

.main_nav a:link{color:#4e4d4d;text-decoration:none;}
.main_nav a:visited{color:#4e4d4d;text-decoration:none;}
.main_nav a:hover,.main_nav a.active{
	color:#4e4d4d;
	text-decoration:none; 
	background-color:#fff;
	border:1px solid #e6e8e7;
	}
.main_nav a.default{color:#4e4d4d;background:none; border:1px solid transparent;}

.hasSubNav a:hover,.hasSubNav a.navBorder{
	background:#fff url(images/index_1.png) no-repeat center 90%;
	border-bottom:1px solid #fff;
	}

/*下拉菜单*/
.main_nav ul{
	position:absolute;
	top:44px;
	left:10px;
	background-color:#fff;
	width:260px;
	height:auto;
	padding:15px 10px;
	border:1px solid #e6e8e7;
	display:none;
	}
.subNav{
	margin:0 0 10px 0;
	float:none;
	display:block;
	width:104px;
	height:24px;
	}
.subNav a{
	width:102px;
	height:22px;
	line-height:22px;
	font-size:12px;
	border:1px solid #e6e8e7;
    background: linear-gradient(top,#fefefe,#f3f3f3);
	background: -webkit-linear-gradient(top,#fefefe,#f3f3f3);
	background: -moz-linear-gradient(top,#fefefe,#f3f3f3);
	background: -ms-linear-gradient(top,#fefefe,#f3f3f3);
	background: -o-linear-gradient(top,#fefefe,#f3f3f3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f3f3f3');  /*IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f3f3f3')"; /* IE8 */
	}
.subNav a:hover{
	background-image:none;
	background-color:#f3f3f3; 
	border:1px solid #e6e8e7;
	}
.main_nav img{vertical-align:bottom;}

/*Banner*/
 .banner_wrap{
	 width:100%; 
	 height:auto; 
	 position:relative; 
	 top:0; 
	 z-index:1;
	 overflow:hidden;
	 }
  /*Slide*/
 .banner_bg{
	 width:1600px; 
	 height:auto;
	 position:relative;
	 top:0;
	 left:50%;
	 margin-left:-800px;
	 z-index:500;
	 overflow:hidden;
	 }
 .h446{height:446px;}
 .slide_link{
	 display:block;
	 width:1600px; 
	 } 

/*Content*/
.content{
	margin:0 auto;
	padding:20px 0 0 0;
	width:1002px;
	}

.about{
	width:700px; 
	height:270px;
	border:1px solid #dadada;
	background-color:#fff;
	border-radius:5px;
	}
.aboutTop{
	margin:10px 0 0 0;
	height:35px;
	line-height:35px;
	background-color:#eff0f1;
	}
 .about_title{
	 margin:0 0 0 30px;
	 height:35px;
	 font-size:15px;
	 padding:0 0 0 15px;
	 background:url(images/index_3.png) no-repeat left center;
	 }
 a.about_more{color:#005fa6; margin:0 15px 0 0;}

.aboutContent{padding:20px 15px 0 15px;}
.a_img{
	margin:0;
	width:249px;
	height:170px;
	padding:6px;
	background-color:#eff0f1;
	}
.a_txt{
	width:385px;
	height:180px;
	line-height:22px;
	text-align:justify;
	text-justify:inter-ideograph;
	overflow:hidden;
	}
	
.honor{
	width:275px; 
	height:270px;
	border:1px solid #dadada;
	background-color:#fff;
	border-radius:5px;
	}
.honor_title{
	 margin:0 0 0 20px;
	 height:35px;
	 line-height:35px;
	 font-size:15px;
	 padding:0 0 0 15px;
	 background:url(images/index_3.png) no-repeat left center;
	}
.honor_content{
	
	}
.honor_scroll{
	margin:0 auto;
	width:220px;
	height:130px;
	padding:4px;
	background-color:#eff0f1;
	overflow:hidden;
	}
.honor_scroll img{vertical-align:bottom;}

/*图片切换*/ 
  #imagesView{width:220px; height:130px; position:relative; overflow:hidden;}
  #imagesView ul{}
  #imagesView ul li{float:left; display:inline; width:220px; height:130px;}
  #imagesView ul li a{display:block; width:220px; height:130px;}
  
  #titleBar{width:220px; height:24px;/*background:#3772BE; */opacity:0.65; filter:alpha(opacity=80); position:absolute; bottom:0;}
    #imageTitle{
		float:left;
		display:inline; 
		color:#fff; 
		line-height:24px; 
		margin:0 0 0 10px;
		width:80px;
		text-overflow:ellipsis;
		white-space:nowrap;
		display:none;
		}
	#imageTitle a{color:#fff;}
	#imageTitle a:hover{text-decoration:underline;}
	#imgNum{float:right; display:inline;}
	  #imgNum span{
		  width:auto; 
		  height:15px; 
		  line-height:15px; 
		  padding:0 6px; 
		  background:#ccc; 
		  color:#333; 
		  display:inline-block; 
		  margin:5px 5px 0 0; 
		  cursor:pointer;}
	  #imgNum span.active{background:#25508e;color:#fff;}

.hr{
	margin:15px auto 0 auto;
	width:228px;
	padding:10px 0 0 0;
	border-top:1px solid #e6e7e8;
	}
.hr_img{
	width:46px;
	height:46px;
	padding:1px;
	border:1px solid #e6e7e8;
	}
.hr_txt{}
.hr_title{color:#000;}
.hr_sentence{color:#087bd7;}

.industry{
	margin:20px 0 0 0;
	width:998px; 
	height:103px;
	border:1px solid #dadada;
	padding:1px;
	background-color:#fff;
	border-radius:5px;
	}
.industryTop{
	width:220px;
	height:103px;
	background-color:#005fa6;
	color:#fff;
	border-radius:5px 0 0 5px;
	}
.industry_title{
	 margin:25px 0 0 0;
	 font-size:22px;
	 text-align:center;
	 font-family:Tahoma, Arial, Helvetica, sans-serif;
	 }
.industry_img{margin:13px 0 0 17px;}

/*Sidebar*/
.sidebar{width:230px; height:auto; background-color:#fafafa;}
.sidebarTitle{
	width:230px; 
	height:40px;
	line-height:40px;
	text-align:center; 
	font-size:17px; 
	color:#fff;
	background: linear-gradient(top,#0b89d4,#1d5db0);
	background: -webkit-linear-gradient(top,#0b89d4,#1d5db0);
	background: -moz-linear-gradient(top,#0b89d4,#1d5db0);
	background: -ms-linear-gradient(top,#0b89d4,#1d5db0);
	background: -o-linear-gradient(top,#0b89d4,#1d5db0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b89d4', endColorstr='#1d5db0'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b89d4', endColorstr='#1d5db0')"; /* IE8 */
	}
.sidebarContent{
	width:228px; 
	height:auto; 
	padding:5px 0 10px 0;
	border:1px solid #eee;
	}
  .items{height:auto;}
  .items li{
	  margin:0 auto;
	  width:210px; 
	  height:43px;
	  padding:3px 0 0 0; 
	  border-bottom:1px solid #eeeeee; 
	  
	  }
  .items li a{
	  display:block; 
	  width:210px; 
	  height:40px; 
	  line-height:40px;
	  font-size:14px; 
	  text-align:center;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
	  }
  .items li a:link{color:#333;text-decoration:none;}
  .items li a:visited{color:#333;text-decoration:none;}
  .items li a:hover,.items li a.active{color:#0c85d1;text-decoration:none; font-weight:bold; background-color:#f4f5f3;}
  .items li a.default{color:#333; font-weight:normal; background-color:transparent;}

/*right*/
.right{width:750px; height:auto;}
  .right_title{
	  width:750px; 
	  height:38px; 
	  line-height:38px;
	  border-bottom:1px solid #cfcfcf;
	  overflow:hidden;
	  }
    .tit{
		font-size:16px; 
		margin:0 0 0 10px;
		letter-spacing:1px; 
		color:#0c85d1; 
		}
    .location{ margin:0 15px 0 0;}
	
  .right_content{width:730px; height:auto; line-height:24px; padding:25px 10px 15px 10px; overflow:hidden;}
  .right_content p{margin-bottom:12px !important;}
  .rightContact{width:100%; min-height:213px; _height:213px; background:url(images/contact.png) no-repeat right center;}
  .aboutBg{width:100%; min-height:413px; _height:413px; background:url(images/aboutBg.png) no-repeat center -50px;}
  .noInfo{width:100%;height:300px;line-height:300px;text-align:center;font-size:34px;}
  
  /*照片墙*/
  .image_gallery{overflow:hidden;}
  .image_gallery li{margin:0 0 15px 23px;float:left;display:inline;}
   .ig_bg{
	   width:200px; 
	   height:150px; 
	   border:1px solid #e9eaec; 
	   background-color:#f1f3e5;
	   }
   .ig_bg:hover{background-color:#ecede5; opacity:0.8; filter:alpha(opacity=80);}
  
  .newsItems{padding-bottom:10px;}
	.news_lists{border-bottom: 1px dotted #736f64;line-height:35px; height:35px;}
	
	/*新闻最终页*/
  .new_banner{
	  width:100%;
	  height:28px;
	  line-height:28px;
	  margin:15px 0;
	  background-color:#eeeeee;
	  }
	.pubTime{display:inline-block;}
  .browse{margin-left:20px;}
  .bottom_line{height:10px;border-top:1px dotted #bebdbd;width:100%;margin-top:20px;} 
  .goBack{color:#7b0002;margin-right:10px;margin-top:10px;}
  
  .feedBack{width:500px;margin:auto;color:#fff;overflow:hidden;}
	  #formID1{padding-top:20px;}
	.feedBack p{padding:2px;zoom:1;overflow:hidden;}
	.feedBack label{float:left; width:60px; display:block; height:28px; line-height:28px;font-weight:700;}
  
  .focus{border:1px solid #2e77a0;background:#FFFFFF;}
  .blur{border:1px solid #ddd;background:#FFFFFF;}
  .postsubmit{ float:left;border:1px solid #CDCCB4;background-color: #EFEEE1;font-weight:bold;font-size: 12px;color:#767648;width:60px;margin-right:10px;padding:5px 10px 3px !important;padding:3px 10px 0px;}
  .form_text_1{height:22px;line-height:22px;padding-left:5px;}
  .form_text_verifycode{height:21px;line-height:21px;}
  
  .panel-heading{padding:10px 15px;}
  .panel-title{font-size:18px;text-align:center;padding:10px 15px;}




/*End*/
#footer{
	margin:25px 0 0 0;
	padding:20px 0;
	color:#fff;
	background-color:#014f8b;
	}
#footer a{color:#fff;}



/*分页*/
.page{ height:50px; line-height:50px; text-align:center;}
.page_turner{padding:4px 0px 0px 1px; display:inline-block;}
.page_turner a, .page_turner span{ display:inline-block; border:1px solid #014f8b;padding:3px 7px;margin-left:4px;line-height:14px;}
.page_turner a:link, .page_turner a:visited{text-decoration:none;}
.page_turner a:hover, .page_turner a.c{background:#014f8b;color:#fff}
/*留言板*/
textarea, select,input{border:1px solid #CCC;font-size:12px;padding:2px;}

/*人才招聘*/
.recruitment{width:100%;margin-top:10px;border:1px solid #dedede;}
.recruitment th{padding:5px;border:1px solid #dedede;text-align:center;}
.recruitment td{padding:5px;border:1px solid #dedede;}</pre></body></html>